package org.springblade.modules.admin.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Date 15:59 2022/6/7
 * @Description {
 *   梯联网获取电梯详情
 * }
 * @Author lsay
 **/
@Data
public class TlwElevatorDetailVO {

	@JsonSerialize(using = ToStringSerializer.class)
	private Long buildingId;

	/**
	 * 楼盘名称
	 */
	private String buildingName;

	/**
	 * 省
	 */
	private String provinceName;

	/**
	 * 省code
	 */
	private String provinceCode;

	/**
	 * 市
	 */
	private String cityName;

	/**
	 * 市code
	 */
	private String cityCode;

	/**
	 * 区
	 */
	private String adName;

	/**
	 * 区code
	 */
	private String adCode;

	/**
	 * 详细地址
	 */
	private String buildingAddress;

	/**
	 * 经度
	 */
	private BigDecimal longitude;

	/**
	 * 纬度
	 */
	private BigDecimal latitude;

	@JsonSerialize(using = ToStringSerializer.class)
	private Long elevatorId;

	private String elevatorAddress;

	private String deviceId;

	private List<TlwElevatorEstateLinkmanVO> linkmanList;

}
